package Animal;


/**
 * 单例测试用
 * 将构造器私有化
 * 只有一个对象，使用时用public get公用对象，减少对象创建
 */
public class Cat implements Animal
{
    private static Cat cat = new Cat();
    private Cat(){};
    
    public getCat()
    {
        return cat;
    }
    
    @Override
    public String who()
    {
        return "Cat";
    }
}
